graph TD;
    A[开始] --> B[主菜单];
    B -->|输入0| C[退出脚本];
    B -->|输入1| D[管理服务];
    B -->|输入2| E[常见服务查询];
    B -->|无效输入| F[无效输入请重新输入];

    D --> G[请输入要查询的服务名];
    G --> H[查询服务];
    H --> I{找到相关服务?};
    I -- 是 --> J[显示服务列表];
    I -- 否 --> K[未找到相关服务,请重新输入];
    J --> L[请输入要操作的服务编号];
    L --> M{有效输入?};
    M -- 是 --> N[选择服务];
    M -- 否 --> O[无效输入请重新输入];
    N --> P[选择操作];
    P --> Q{选择1: 开启服务?};
    Q -- 是 --> R{服务已开启?};
    R -- 是 --> S[服务已开启!];
    R -- 否 --> T[启动服务中...];
    T --> U{启动成功?};
    U -- 是 --> V[服务已开启];
    U -- 否 --> W[启动服务失败];
    P --> X{选择2: 关闭服务?};
    X -- 是 --> Y{服务已关闭?};
    Y -- 是 --> Z[服务已关闭];
    Y -- 否 --> AA[停止服务中...];
    AA --> AB{停止成功?};
    AB -- 是 --> AC[服务已关闭];
    AB -- 否 --> AD[停止服务失败];
    P --> AE{选择3: 无操作?};
    AE -- 是 --> AF[无操作];
    AE -- 否 --> AG[无效输入请重新输入];
    S --> AH[返回主菜单];
    V --> AI[返回主菜单];
    W --> AJ[返回主菜单];
    Z --> AK[返回主菜单];
    AC --> AL[返回主菜单];
    AF --> AM[返回主菜单];
    AG --> AN[返回管理服务];
    K --> AO[返回管理服务];
    O --> AP[返回管理服务];

    E --> AQ[查询常见的服务];
    AQ --> AR{找到常用服务?};
    AR -- 是 --> AS[显示服务列表];
    AR -- 否 --> AT[未找到常用服务];
    AS --> AU[请输入  1:继续操作   2:退出];
    AU --> AV{选择1: 继续操作?};
    AV -- 是 --> AW[请输入要操作的服务编号];
    AW --> AX{有效输入?};
    AX -- 是 --> AY[选择服务];
    AX -- 否 --> AZ[无效输入请重新输入];
    AY --> BA[选择操作];
    BA --> BB{选择1: 开启服务?};
    BB -- 是 --> BC{服务已开启?};
    BC -- 是 --> BD[服务已开启!];
    BC -- 否 --> BE[启动服务中...];
    BE --> BF{启动成功?};
    BF -- 是 --> BG[服务已开启];
    BF -- 否 --> BH[启动服务失败];
    BA --> BI{选择2: 关闭服务?};
    BI -- 是 --> BJ{服务已关闭?};
    BJ -- 是 --> BK[服务已关闭];
    BJ -- 否 --> BL[停止服务中...];
    BL --> BM{停止成功?};
    BM -- 是 --> BN[服务已关闭];
    BM -- 否 --> BO[停止服务失败];
    BA --> BP{选择3: 无操作?};
    BP -- 是 --> BQ[无操作];
    BP -- 否 --> BR[无效输入请重新输入];
    BD --> BS[返回主菜单];
    BG --> BT[返回主菜单];
    BH --> BU[返回主菜单];
    BK --> BV[返回主菜单];
    BN --> BW[返回主菜单];
    BQ --> BX[返回主菜单];
    AZ --> BY[返回查询常见服务];
    BR --> BZ[返回查询常见服务];
    AU --> CA{选择2: 退出?};
    CA -- 是 --> CB[返回主菜单];
    CA -- 否 --> CC[无效输入请重新输入];
    CC --> CD[返回查询常见服务];
    AT --> CE[返回主菜单];